armed from tip to toe - Türkçe İngilizce Sözlük